//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================
#ifndef _lts222q1_H
#define _lts222q1_H

#define GPIO_PIN_IN 0
#define GPIO_PIN_OUT 1

#define GPIO_LOW 0
#define GPIO_HIGH 1

#define GPIO_AS_GPIO 0
#define GPIO_AS_AF1 1
#define GPIO_AS_AF2 2
#define GPIO_AS_AF3 3

void wls_setgpio_outlow(int gpio_num);
void wls_setgpio_outhigh(int gpio_num);
void wls_setgpio_dir(int gpio_num, int direction);
void wls_setgpio_AFR(int gpio_num, int function);

#endif //_lts222q1_H
